sight recorder - Spanish English Dictionary